
// A visualizer has to implement these types too:

// DELTE this header?!